Proving hypersafety compositionally

نویسندگان

چکیده

Hypersafety properties of arity n are program that relate traces a (or, more generally, programs). Classic examples include determinism, idempotence, and associativity. A number relational logics have been introduced to target this class properties. Their aim is construct simpler proofs by capitalizing on structural similarities between the related programs. We propose an unexplored, complementary proof principle establishes hyper-triples (i.e. hypersafety judgments) as unifying compositional building block for proofs, we use it develop Logic Hyper-triple Composition (LHC), which supports forms compositionality were not achievable in previous logics. prove LHC sound apply challenging examples.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Compositionally Modulated Alloy Synthesis

IPTME, Loughborough University of Technolom, LEI 1 3TU, UK " 9 7 z777$ __ Abstract P.9 F" Compositionally modulated alloy (CMA) coatings can be synthesised electrochemically The technique is performed by electrodeposition from a plating bath usually containing two different metal ions The alloy modulation is attained through pulsing the voltage or current between two or more pre-optimised level...

متن کامل

Calculating-Confluence Compositionally

τ -confluence is a reduction technique used in enumerative model-checking of labeled transition systems to avoid the state explosion problem. In this paper, we propose a new on-the-fly algorithm to calculate partial τ -confluence, and propose new techniques to do so on large systems in a compositional manner. Using information inherent in the way a large system is composed of smaller systems, w...

متن کامل

Computing Behavioral Distances, Compositionally

We propose a general definition of composition operator on Markov Decision Processes with rewards (MDPs) and identify a well behaved class of operators, called safe, that are guaranteed to be nonextensive w.r.t. the bisimilarity pseudometrics of Ferns et al. [10], which measure behavioral similarities between MDPs. For MDPs built using safe/non-extensive operators, we present the first method t...

متن کامل

Compositionally Modular Scheme

We present a new module system for Scheme that supports a high degree of imple mentation reuse via module composition The module system encourages breaking down a program into the smallest possible individually meaningful modules and recomposing them using a powerful set of adaptation and combination mechanisms Even hierarchical nesting is achieved via a com position operation This module syste...

متن کامل

Program Veriication Using Abstraction Compositionally

We study property preserving transformations for reactive systems. A key idea is the use of %-simulations which are simulations parametrized by a relation %, relating the domains of two systems. We particularly address the problem of property preserving abstractions of composed programs. For a very general notion of parallel composition, we give the conditions under which simulation is a precon...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Proceedings of the ACM on programming languages

سال: 2022

ISSN: ['2475-1421']

DOI: https://doi.org/10.1145/3563298